internal details - French English Dictionary